The DigiHome Service-Oriented Platform

نویسندگان

  • Daniel Romero
  • Gabriel Hermosillo
  • Amirhosein Taherkordi
  • Russel Nzekwa
  • Romain Rouvoy
  • Frank Eliassen
چکیده

Nowadays, the computational devices are everywhere. In malls, offices, streets, cars and even in homes we can find devices providing and consuming functionality in order to improve the user satisfaction. These devices include sensors that provide information about the environment state (e.g., temperature, occupancy, light levels), service providers (e.g., Internet TVs, GPS), smartphones (that contain user preferences), and actuators that act on the environment (e.g., closing the blinds, activating the alarm, changing the temperature). Although these devices exhibit communication capabilities, their integration into a larger monitoring system remains a challenging task, partly due to the strong heterogeneity of technologies and protocols. Therefore, in this article we focus on home environments and propose a middleware solution, called DigiHome, which applies the SCA (Service Component Architecture) component model in order to integrate data and events generated by heterogeneous devices in this kind of environments. DigiHome exploits the SCA extensibility to incorporate the REST (REpresentational State Transfer) architectural style, and in this way leverages on the integration of multi-scale systems-of-systems (from Wireless Sensor Networks to the Internet). Additionally, the platform applies CEP (Complex Event Processing) technology that detects application-specific situations. We claim that the modularization of concerns fostered by DigiHome and materialized in a service-oriented architecture, makes it easier to incorporate new services and devices in smart home environments. The benefits of the DigiHome platform are demonstrated on smart home scenarios covering home automation, emergency detection, and energy saving situations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Providing an Enterprise Architecture Framework Model for Laboratory Information Management Systems by Service Oriented Approach

Background and Aim: Laboratories are one of the most important scientific and research centers. Laboratory information management systems provide a platform for recording the information and collaborating between researchers. The main purpose of this study was suggesting an organizational architecture model of laboratory information management systems.  Materials and Methods: This study was a ...

متن کامل

Development of a framework to evaluate service-oriented architecture governance using COBIT approach

Nowadays organizations require an effective governance framework for their service-oriented architecture (SOA) in order to enable them to use a framework to evaluate their current state governance and determine the governance requirements, and then to offer a suitable model for their governance. Various frameworks have been developed to evaluate the SOA governance. In this paper, a brief introd...

متن کامل

Abstract Platform and Transformations for Model-Driven Service-Oriented Development

Platform and Transformations for Model-Driven Service-Oriented Development João Paulo A. Almeida, Luís Ferreira Pires, Marten van Sinderen Telematica Instituut, P.O. Box 589, 7500 AN Enschede, The Netherlands [email protected] Centre for Telematics and Information Technology, University of Twente, P.O. Box 217, 7500AE, Enschede, The Netherlands {l.ferreirapires, m.j.sinderen}@ewi.utwen...

متن کامل

Publish/subscribe Network Infrastructure Based on Web Service Notification

To accommodate real-time dynamic large scale service composition requirements, Event-Driven Service Oriented Architecture (EDSOA) is introduced to solve the shortcomings of Service Oriented Architecture (SOA). Our EDSOA service execution platform is built on Web Service Notification based distributed topic-based publish/subscribe infrastructure services. This paper presents our innovations at s...

متن کامل

An Autonomic Service Oriented Architecture in Computational Engineering Framework

Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Softw., Pract. Exper.

دوره 43  شماره 

صفحات  -

تاریخ انتشار 2013